/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package beans;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * @author usuari
 */
public class Usuari implements Serializable  {
    Integer idIntern;
    String tipusUsuari; // A Administrador, R Responsable d'events i E Esudiant
    String idUsuari;
    String pwd;
    String email;
    String estatEnSistema; // A Actiu i B Bloquejat
    String tipusDocumentId; // NIF, NIE o ALT
    String document;
    String nom;
    String cognom1;
    String cognom2;
    Date dataAlta;
    Integer usuariAlta;
    Date dataBaixa;
    Integer usuariBaixa;
    Date dataMod;
    Integer usuariMod;

    public Usuari() {
        super();
    }

    public Usuari(Integer idIntern, String tipusUsuari, String idUsuari, String pwd, String email, String estatEnSistema, String tipusDocumentId, String document, String nom, String cognom1, String cognom2, Date dataAlta, Integer usuariAlta, Date dataBaixa, Integer usuariBaixa, Date dataMod, Integer usuariMod) {
        this.idIntern = idIntern;
        this.tipusUsuari = tipusUsuari;
        this.idUsuari = idUsuari;
        this.pwd = pwd;
        this.email = email;
        this.estatEnSistema = estatEnSistema;
        this.tipusDocumentId = tipusDocumentId;
        this.document = document;
        this.nom = nom;
        this.cognom1 = cognom1;
        this.cognom2 = cognom2;
        this.dataAlta = dataAlta;
        this.usuariAlta = usuariAlta;
        this.dataBaixa = dataBaixa;
        this.usuariBaixa = usuariBaixa;
        this.dataMod = dataMod;
        this.usuariMod = usuariMod;
    }

    public String getCognom1() {
        return cognom1;
    }

    public void setCognom1(String cognom1) {
        this.cognom1 = cognom1;
    }

    public String getCognom2() {
        return cognom2;
    }

    public void setCognom2(String cognom2) {
        this.cognom2 = cognom2;
    }

    public Date getDataAlta() {
        return dataAlta;
    }

    public void setDataAlta(Date dataAlta) {
        this.dataAlta = dataAlta;
    }

    public Date getDataBaixa() {
        return dataBaixa;
    }

    public void setDataBaixa(Date dataBaixa) {
        this.dataBaixa = dataBaixa;
    }

    public Date getDataMod() {
        return dataMod;
    }

    public void setDataMod(Date dataMod) {
        this.dataMod = dataMod;
    }

    public String getDocument() {
        return document;
    }

    public void setDocument(String document) {
        this.document = document;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getEstatEnSistema() {
        return estatEnSistema;
    }

    public void setEstatEnSistema(String estatEnSistema) {
        this.estatEnSistema = estatEnSistema;
    }

    public Integer getIdIntern() {
        return idIntern;
    }

    public void setIdIntern(Integer idIntern) {
        this.idIntern = idIntern;
    }

    public String getIdUsuari() {
        return idUsuari;
    }

    public void setIdUsuari(String idUsuari) {
        this.idUsuari = idUsuari;
    }

    public String getNom() {
        return nom;
    }

    public void setNom(String nom) {
        this.nom = nom;
    }

    public String getPwd() {
        return pwd;
    }

    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    public String getTipusDocumentId() {
        return tipusDocumentId;
    }

    public void setTipusDocumentId(String tipusDocumentId) {
        this.tipusDocumentId = tipusDocumentId;
    }

    public String getTipusUsuari() {
        return tipusUsuari;
    }

    public void setTipusUsuari(String tipusUsuari) {
        this.tipusUsuari = tipusUsuari;
    }

    public Integer getUsuariAlta() {
        return usuariAlta;
    }

    public void setUsuariAlta(Integer usuariAlta) {
        this.usuariAlta = usuariAlta;
    }

    public Integer getUsuariBaixa() {
        return usuariBaixa;
    }

    public void setUsuariBaixa(Integer usuariBaixa) {
        this.usuariBaixa = usuariBaixa;
    }

    public int getUsuariMod() {
        return usuariMod;
    }

    public void setUsuariMod(int usuariMod) {
        this.usuariMod = usuariMod;
    }

    public String toString(){
            return nom+" "+cognom1+" "+cognom2;
    }
}
